html,body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, a, input, dl, dt, dd, span, em, table, tr, td,select,option,button,div,strong { margin: 0; padding: 0; font-family:"微软雅黑"; }
img { border: none; }
ol, ul, ol li, ul li { list-style: none; }
a { text-decoration: none; }
a:link { }
a:visited { }
a:hover{}
button,input {border: 0; background: 0;}
button:focus,input:focus,a:focus { outline: none; }
.qs_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.qs_clear { *zoom:1; }
.qs_info { text-align: justify; text-justify : inter-ideograph; }
.qs_yin {}
.fl,.lt { float: left; }
.fr,.rt { float: right; }
.tab_x_y{ display:block;}
.tab_x_n{ display:none;}
.mart10 { margin-top: 10px; }
.mart20 { margin-top: 20px; }
.w1200, .comwidth { width: 1200px; margin:0 auto;  }
.ztsj_main { max-width: 1920px; margin:0 auto; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;display:block;_height:1px;}
.clear{clear:both;}


/*公共头部*/
.ztsj_head .logo { padding-top: 10px; float: left; }
.ztsj_head .top_r { float: right; padding-top: 40px; }
.ztsj_head .top_r a { float: right; display: block; margin-left: 15px; }
.ztsj_head .top_r a.a1 { padding:0 10px; font-size: 16px; color: #2163b1; border:1px solid #2163b1; border-radius: 4px; line-height: 28px; }
.ztsj_head .top_r a.a2 {  width: 28px; height: 28px; font-size: 16px; color: #999; text-align: center; line-height: 28px; border-radius: 100%; border:1px solid #999; }
.ztsj_head .top_r a.a2.hover { border:1px solid #2163b1; color: #fff; background: #2163b1; }
.ztsj_head .top_r .search { width: 200px; border:1px solid #999; border-radius: 14px; height: 28px; float: right; }
.ztsj_head .top_r .search .inp { line-height: 28px; height: 28px; padding:0 10px; width: 130px; float: left; font-size: 16px; color: #333;  }
.ztsj_head .top_r .search .btn { width: 50px; height: 28px; background: url(/ztsj/resource/cms/2018/08/img_pc_site/2018082213072874336.png) no-repeat center; cursor: pointer; float: right; }

.ztsj_menu { padding:28px 0 20px; overflow: hidden; }
.ztsj_menu ul { width: 110%; }
.ztsj_menu ul li { float: left; margin-right: 46px; }
.ztsj_menu ul li a { display: block; font-size: 20px; color: #1e1e1e; line-height: 32px; }
.ztsj_menu ul li.checked a { color: #2163b1; font-weight: bold; }

/*公共底部*/
.foot_nr{width:1200px;margin: 0 auto;}
.nav{width:800px; float: left}
.foot_weixin{width:105px; height:160px; float:right; margin-right: 20px;}
.weixin_1{list-style-type:none; margin:23px 0 10px -10px;color:#d9d9d9; font-size:14px; font-weight:bold}
.weixin_2{font-size:12px; color:#b5b5b7; margin:5px 0 0 5px;}
.ztsj_foot { padding:36px 0; background: #015179; text-align: center; }
.ztsj_foot .nav a,.ztsj_foot .nav span { font-size: 14px; color: #fff; line-height: 160px; }
.ztsj_foot .nav span { padding:0 4px; }
.ztsj_foot .info { color: #c3c3c3; font-size: 14px; line-height: 32px; }
.ztsj_foot .info a{ color: #c3c3c3;   font-size: 14px;}


/*二级列表*/
.sec_list { overflow:hidden;    width: 100%; }
.sec_list li { height:40px; line-height:40px; font-size:18px; overflow:hidden; background:url(/ztsj/resource/cms/2018/08/img_pc_site/2018082309583854673.png) no-repeat; background-position:2px -22px;padding-left: 18px; }
.sec_list li span { color:#a2a2a2; font-size: 16px; float: right; }
.sec_list li a { color:#333; font-size:16px; }
.sec_list li:hover {background-position:2px 18px;  }
.sec_list li:hover a,.list li:hover span.fr{ color:#0491da;}


/*模块*/
.mod1_top { height: 42px; border-bottom: 1px solid #a8c1e2; overflow: hidden; }
.mod1_top .name { float: left;  font-size: 18px; color: #333; font-weight: bold; line-height: 41px; border-bottom: 3px solid #0068b6;}
.mod1_top .more { float: right; font-size: 16px; color: #666666; line-height: 39px; font-weight: bold;  }

/*面包屑*/
.ztsj_crumb,.ztsj_crumb a { line-height: 58px; color: #787879; font-size: 18px; }

/*二级banner*/
.ej_ban_c { position: relative; }
.ej_ban_c .name {  position: absolute; top: 50%; left: 50%; margin-left: -600px; margin-top:-20px; width: 1168px; font-size: 40px; color: #2163b1; padding-left: 24px; border-left: 8px solid #2163b1; line-height: 50px; }
.ej_ban_c img { width: 100%; height: auto; display: block; }


/*分页*/
.ztsj_page { padding:40px 0; text-align: center; }
.ztsj_page * { font-size: 14px; color: #323232; line-height: 30px; }
.ztsj_page a { padding:0 4px; cursor:pointer;}
.ztsj_page a:hover { color: #da1a29;  }
.ztsj_page .mrw { margin-left: 50px;}
.ztsj_page .qqy { }
.ztsj_page .qqy b { font-weight: normal; color: #da1a29; text-decoration: underline; }
.ztsj_page .inp { text-align: center; width: 24px; height: 14px; line-height: 14px; position: relative; *top:-2px;}
.ztsj_page .btn { width: 19px; height: 18px; background: url(/ztsj/resource/cms/2018/08/img_pc_site/2018082409411474175.png) no-repeat center; position: relative; top: 4px; margin-left: 5px; cursor: pointer; *top:0;  }
.info2{ display: none;}
/*导航*/
.index_nav{display: none;}
/*导航*/
.index_nav{float: left; margin-left: 50px;    margin-top: 14px;}
.index_nav .Ul .one{float:left;height:45px;position:relative;text-align:center;z-index:888;    padding: 0 8px;}
.index_nav .Ul .one a.liet,
.index_nav .Ul .one a.no{    display: table-cell;vertical-align: middle;width:100%;line-height:30px;font-size:16px;color:#fff;}
.index_nav .Ul .one .select{display:none;background: rgba(31, 99, 170, 0.9);width:150%;position:absolute;left:-23px;top:45px;z-index:5;text-align:center;}
.searBox { position: absolute;top: 37px; right: 0; width: 700px; display: none; border-bottom: 1px solid #fff;}
.index_nav .Ul .one .select .two a{display:block;line-height:42px;color:#fff;width:100%;font-size:16px;margin-bottom:2px;}
.index_nav .Ul .one a.liet,
.index_nav .Ul .one a:hover{color:#01dafd;font-weight:bold;}
.index_nav .Ul .one:hover .select{display:block;}
.Ul>li>a{ position: relative;}
.Ul>li>a:after{ content: ""; width: 0;height: 2px; background: #01dafd; position: absolute;top: 100%;left: 50%;transition: all .5s;}
.Ul>li>a:hover:after{ left: 0%;width: 100%;}
.select>li>a{ position: relative;}
.select>li>a:after{ content: ""; width: 0;height: 2px; background: #fff; position: absolute;top: 100%;left: 50%;transition: all .5s;}
.select>li>a:hover:after{ left: 0%;width: 100%;}
.sea{ float: right;padding-top: 20px;  display: block;    color: #fff;}
.searImg{ float: left;padding: 8px 0;}
.phoneX{display:none;}
.phoneNav{display:none;}
/*手机端768px*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
.w1200{width:96%;}
.qs_clear a img{width: 100%;}
.ztsj_head .logo{    padding-top: 15px;}
.top_r>a{display: none !important;}
.ztsj_menu{    display: none;}
.ztsj_head .logo{width:80%;}
.ztsj_head .top_r{    padding-top: 15px;    padding-bottom: 15px;width:100%;}
.ztsj_head .top_r .search{width:100%;}
.ztsj_foot{    padding: 15px 0;}
.foot_nr{width:96%}
.nav,.info{    display: none;}
.foot_weixin{    width: 33%;margin-right:0;}
.info2{      display: block; padding-top: 20px;width: 96%;margin: 0 auto;}
.info2 p,.info2 p a{    font-size: 14px; color: #b5b5b7;line-height: 30px;}

/*分页*/
.ztsj_page{    padding: 15px 0;}
.qs_clear>span{    display: none;}

/*导航*/
body {width: 100%; box-sizing: border-box;}
.ztsj_main{width:100%;}
.index_nav{display: block;}
/*导航*/
.index_nav{margin:0;height:auto;z-index:9999;position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.index_nav .Ul {width:78%;position:absolute;top:0;left:-0%;overflow:hidden; background: #175da5;box-sizing:border-box;padding:1rem;z-index:2;height:100%;}
.index_nav .Ul>li{width:95%;height:auto !important;border-bottom:1px solid rgba(255,255,255,.7);transition:all 1s;}
.index_nav .Ul>li:last-child{border-bottom:none;}
.index_nav .Ul li>a{font-size:18px !important;padding:0 !important;line-height:54px !important;}
.index_nav .Ul li a{color:#fff !important;}
.index_nav .Ul .one .select{background:none;width:100%;overflow:hidden;position:static;}
.index_nav .Ul .one .select .two{float:left;line-height:34px;margin-right:8%;}
.index_nav .Ul .one .select .two a{font-size:14px !important;line-height:38px !important;}
.index_nav .Ul .one a.liet:hover .select{border-top:1px solid #000;}
.Ul>li>a:after{position:static;}
.index_nav .Ul .one:hover .select{display:none;}
/*phone关闭按钮*/
.phoneNav{    display: block;    float: right;margin-top: 32px;margin-left: 12px;}
.phoneX{display:block;position:absolute;top:2rem;left:-65%;z-index:1000; }
.phoneX img{width:24px;}
}
}